﻿@charset "utf-8";
/* RESETS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;text-decoration:none;}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
/* GLOBAL */
img { -ms-interpolation-mode: bicubic; }
.ie6_height_fix {overflow:hidden;}
.ie6_display_inline	{display: inline;}
.clear	{clear:both;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;} 
html[xmlns] .clearfix {display: block;} 
* html .clearfix {height: 1%;}
/********************************************************************************/
body	{ background:#f4f4f4; font-family:Arial,"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; line-height:23px;}
h1, h2, h3, h4	{line-height:19px; color:#555;}
h1 a, h2 a, h3 a, h4 a	{text-decoration:none; color:#555;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover	{text-decoration:none; color:#737373;}
h1	{font-size:28px; padding:22px 0;}
h2	{font-size:24px; padding:18px 0;}
h3	{font-size:20px; padding:15px 0;}
h4	{font-size:17px; padding:14px 0;}
p	{padding: 0 0 22px 0;}
a	{text-decoration:none;}
a:hover	{ text-decoration:underline;}
acronym {cursor: help; border-bottom: 1px dotted #555; }
code { font-size:13px; line-height:20px; margin: 10px 0; padding:20px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#efefef; font-weight: normal; display:block; overflow:auto; text-align:left; }
blockquote {padding:0 0 0 16px; border-left: 4px solid #d9d9d9; font-weight: normal; }
strong {font-weight: bold; }
em 	{ font-style:italic;}
del	{text-decoration: line-through;}
pre	{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background:#EEE; border:1px solid #CCC; color:#777; padding:8px 15px 8px 15px; margin-bottom:23px; font-size:12px;}
ul,ol	{margin:0 0 23px 20px;}
table {border-collapse: collapse; margin: 10px 0px; font-size:13px;}
tr {}
tr:hover	{}
th, td {text-align: left; border-width: 1px; border-style: solid; }
th {background-color: #666; padding: 10px 10px; border-color: #666; font-weight: bold; color: #FFF; }
td { background-color:#EFEFEF; border-color: #D1D1D1; padding: 10px 10px; }	
.floatleft	{float:left; padding:0 20px 10px 0;}
.floatright	{float:right; padding:0 0 10px 20px;}
::-moz-selection{ background:#962212; color:#fff; text-shadow:0 1px 1px rgba(0,0,0,0.2)  }
::selection{ background:#962212; color:#fff; text-shadow:0 1px 1px rgba(0,0,0,0.2)  }

#hd_top,#nav,#ipro,#index_con,.footer_cprt, .friendlink, #content, .logo,#banner{ width:960px; margin:0 auto;}
/*header开始*/
#header{ height:137px;background:#380000 url(../Images/h_bg.png) no-repeat bottom center;border-top:3px solid #FF5500; width:100%;}
	#hd_top{ height:30px;}
		.yy{height:30px; background:url("../images/bg.png") repeat-x left -10px;width:600px; float:right;overflow:visible; position:relative;
-moz-border-radius:0 0 6px 6px;  -webkit-border-radius:0 0 6px 6px;  border-radius:0 0 6px 6px; 
behavior: url("/PIE.htc")\9;}

		.yy:before { content:""; position:absolute; left:-6px; top:0; width:6px; height:6px; background:url(../Images/bg.png) no-repeat 0 0;}
		.yy:after { content:""; position:absolute; right:-6px; top:0; width:6px; height:6px; background:url(../Images/bg.png) -194px 0 no-repeat; }
		.yy span{ font:bold 12px/30px Arial, Helvetica, sans-serif; color:#770400; margin-left:12px; display:block; float:left;}
		.yy span em{ font-weight:bold; color:#fff; padding-left:6px;}
		.language{ float:right;margin:0 0px 0 0; font-size:11px;}
		.language a{ color:#fff;}
		.lang_cn, .lang_en, .lang_ru{ width:45px; line-height:30px; background:url(../Images/bg.png) no-repeat -183px -40px;padding-left:20px;overflow:visible; float:left;}
		.lang_en{ background-position:left -41px; width:60px;}
		.lang_ru{ background-position:-82px -41px; width:100px;}
		
		.logo{ padding:16px 0 0 0;}
		.logo h1{ background:url(../Images/logo.png) no-repeat; display:block; text-indent:-9999px; height:70px; width:702px; padding:0; cursor:pointer;}
/*header结束*/	
/*nav开始*/	
#nav_wrapper{width:100%; background:#c8250f url(../Images/bg.png) repeat-x left -80px; height:45px; font:14px "微软雅黑",Arial, Helvetica, sans-serif;;}
	#nav{display:block; line-height:22px; background:url(../Images/nav_bg.png) no-repeat center top; height:45px; overflow:hidden;}
		#nav li{list-style:none;float:left; margin:0px 5px 0 0; padding:6px 0 0 20px; cursor:pointer; position:relative; z-index:/*IE7*/999; height:39px; overflow:hidden;}
		#nav a{ color:#fff;text-decoration:none; padding:4px 20px 6px 0; float:left; text-transform:uppercase; font-size:14px; position:relative; z-index:1000; font-weight:bold;text-shadow: 1px 1px 0px #000; height:39px;}
		#nav li:hover{ background:url(../Images/bg.png) no-repeat left -144px;}
		#nav a:hover,#nav li:hover a{ background:url(../Images/bg.png) no-repeat right -200px;}
		#nav li ul	{ display:none; position:absolute; top:37px; left:-20px; list-style:none; z-index:999; -moz-border-radius:10px; -webkit-border-radius: 10px; border-radius: 10px; -moz-box-shadow: 0 0px 20px rgba(0,0,0,0.17); -webkit-box-shadow: 0 0px 20px rgba(0,0,0,0.17); -box-shadow: 0 0px 20px rgba(0,0,0,0.17);}
/*nav结束*/	


#footer{ background:url(../Images/footer_bg.jpg) repeat-x; margin:20px 0 0 0;}
	.F_logo{ float:right; background:url(../Images/bg.png) right -520px no-repeat; width:120px; height:70px; margin:10px 20px 5px 20px;}
	.copyright{ line-height:26px; float:right; color:#cbcbcb; text-align:right; width:300px; margin:12px 0 5px 0;text-shadow: 1px 1px 0px #000;}
	.copyright a{ color:#C00;text-shadow: 1px 1px 0px #000;}
	.f_con{ float:left; width:480px; margin:18px 0 0 0; color:#9c9b9b; line-height:18px;}
	.f_con a{ color:#b8b8b8;text-shadow: 1px 1px 0px #000;}
	#footer_btm{ background:url(../Images/bg.png) left -620px repeat-x;}
	#footer_btm p{ padding:0; margin:0;}

/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
